Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 POPLAR PLACE Semi-Detached £92,000 3 Mar 2006
2 POPLAR PLACE Terraced £105,000 1 Sep 2020
5 POPLAR PLACE Terraced £99,950 14 Mar 2013
6 POPLAR PLACE Semi-Detached £50,000 28 Aug 2003
8 POPLAR PLACE Terraced £151,000 10 Dec 2021
9 POPLAR PLACE Semi-Detached £97,000 8 Apr 2014
10 POPLAR PLACE Semi-Detached £87,000 1 Mar 2006
11 POPLAR PLACE Semi-Detached £12,400 25 Mar 2002
12 POPLAR PLACE Terraced £64,000 14 Jul 2017
14 POPLAR PLACE Terraced £34,000 1 Aug 1997
15 POPLAR PLACE Terraced £115,000 10 Feb 2022
16 POPLAR PLACE Semi-Detached £117,000 21 Jun 2019
18 POPLAR PLACE Terraced £91,500 9 Jul 2021
24 POPLAR PLACE Semi-Detached £115,000 22 Sep 2023